home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 1999 August / SGI Freeware 1999 August.iso / dist / fw_geomview.idb / usr / freeware / catman / p_man / cat3 / bdy.Z / bdy
Encoding:
Text File  |  1999-01-26  |  1.9 KB  |  67 lines

  1.  
  2.  
  3.  
  4.      bbbbddddyyyy((((3333))))          GGGGeeeeoooommmmeeeettttrrrryyyy CCCCeeeennnntttteeeerrrr ((((JJJJuuuunnnneeee 11115555,,,,    1111999999992222))))        bbbbddddyyyy((((3333))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.       bdy -    boundary curve finder
  10.  
  11.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.       #include "bdy.h"
  13.  
  14.       Geom *Bdy(Geom *, float prec);
  15.  
  16.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  17.       Bdy()    is a function which takes a geom as its    argument.  The
  18.       geom is then converted to a polylist,    which is compressed
  19.       (See plconsol(3). Bdy() then counts the number of edges in
  20.       the polylist used once and only once,    and returns a vector
  21.       object containing these edges.  The precision, prec, is used
  22.       to determine the maximum distance between vertices which may
  23.       be considered    identical.  If the vertices must have
  24.       identical coordinates, this value should be set to 0.0.  It
  25.       is generally desirable to set    the value somewhat higher to
  26.       allow    for round-off error.
  27.  
  28.       The vector object is always black.
  29.  
  30.      BBBBUUUUGGGGSSSS
  31.       The vector object is not a particularly compact
  32.       representation of itself, since it contains many 2-vertex
  33.       segments which could be combined into    a longer polyline.
  34.  
  35.      LLLLIIIINNNNKKKKIIIINNNNGGGG
  36.       Bdy()    is part    of the geomutil    library; see geomutil(3) for
  37.       information on how to    link your program with this library.
  38.  
  39.      SSSSEEEEEEEE AAAALLLLSSSSOOOO
  40.       bdy(1), geomview(1), anytopl(3), geomutil(3)
  41.  
  42.      AAAAUUUUTTTTHHHHOOOORRRR
  43.       Celeste Fowler              email:  fowler@geom.umn.edu
  44.       The Geometry Center              phone:  (612)    626-8304
  45.       1300 South Second Street
  46.       Minneapolis, MN  55454
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.      Page 1                        (printed 12/22/98)
  64.  
  65.  
  66.  
  67.